restrictions on travel - Turco Inglés Diccionario